multi-leaf damper - German English Dictionary